Supporting Cross-Application Contexts with Dynamic User Interface Fusion

نویسندگان

  • Pascal Bihler
  • Holger Mügge
چکیده

Currently, user interfaces are defined by single applications but workflows may span multiple ones. In the result, users have to work with separated programs in parallel and deal with separated interfaces to fulfill their tasks. In desktop computing with extensive screens, working with several opened windows might not be eligible but bearable. For mobile devices with very restricted interaction capabilities (e. g. scarce screen estate), the limitations of traditional UIs become a barrier. Therefore we argue that not applications but workflows and tasks should be the determinant for the user interface. This paper introduces in the research question about how to identify the user’s current task and focuses on how to reorganize user interfaces across multiple concurrently used applications. 1 Motivation and Introduction When using desktop computers or ubiquitous devices like PDAs, features required to complete a given task usually span across different applications. In ubiquitous computing scenarios, display resources and user interaction options are typically very limited. Current mobile operating systems tend to display only the user interface of the application in focus, hiding other applications which might be relevant to the current workflow. In our recent publication [BK07], we call this behavior greedy screen allocation. Greedy screen allocation disrupts the user’s perception of information and actions relevant to her working context. In order to find the hidden information again, the user is forced to switch to another application, loosing the user interface of the first application out of sight. Lack of orientation and a decreasing productivity might be the consequences. Therefore we argue that not the predefined interface of an application should define the UI view but workflows and tasks should be the determinant for user interfaces. The first arising question is: how can we identify the user’s current tasks and workflows? Since this is out of focus of this paper, we assume the working context to be available in form of an aggregated sensor.1 1Such a sensor will take several basic context data into account, like calendar entries, interaction history, running programs, existing indexed documents, accessible devices e. g. printers, incoming or currently open phone calls, etc.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Seamless Cross-Application Workflow Support by User Interface Fusion

In a mobile and ubiquitous computing environment, it becomes evident that users perceive tasks not as connected to some speci c application, but rather to some special context. Consequently, borders between applications providing distinct features are blurred and programs need to be interwoven. Features belonging to the same task or work ow need to be presented together. This presentation depen...

متن کامل

Adaptive multimodal web user interfaces for smart work environments

This paper presents a solution for supporting adaptive user interfaces in work environments that require operators to move about in dynamic contexts for manipulating various physical objects. The solution architecture is built upon the use of logical languages for interactive applications integrated with context aware and adaptive features. The proposed architecture is able to adapt to specific...

متن کامل

A Model-based Approach to Address the Design of Web 2.0 Applications based on Web Services

Creating an interactive application based on pre-existing functionalities poses a number of novel issues in the design process. We discuss a method, associated with a new model-based language and a supporting tool, which aims to address such issues in multi-device contexts. One specific aspect of this method is the possibility of supporting composition of user interfaces associated with differe...

متن کامل

A New Single-Display Intelligent Adaptive Interface for Controlling a Group of UAVs

The increasing use of unmanned aerial vehicles (UAVs) or drones in different civil and military operations has attracted attention of many researchers and science communities. One of the most notable challenges in this field is supervising and controlling a group or a team of UAVs by a single user. Thereupon, we proposed a new intelligent adaptive interface (IAI) to overcome to this challenge. ...

متن کامل

A Decision-making Specification Language for Verifiable User-interface Adaptation Logic

In automatic user interface adaptation, developers pursue the delivery of best-fit user interfaces according to the runtime-supplied profiles of individual end users and usage contexts. Software engineering of automatic interface adaptability entails: (a) storage and processing of user and usage-context profiles; (b) design and implementation of alternative interface components, to optimally su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007